make good your escape - Turkish English Dictionary